package com.istock.union.user.model;

import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;

/**
 * Description:登录用户角色信息
 *
 * @author senvon
 */
public class UserRole implements Serializable {
	
	/**
	 * serialVersionUID	
	 */
	private static final long serialVersionUID = -7128088394068706439L;

	// 角色ID
    private String id;
    
    // 角色名称
    /**
     * 角色名称
     */
    private String roleName;
    
    // 角色权限字符串
    /**
     * 角色编号
     */
    private String roleKey;
    
    // 角色权限范围
    private Integer dataScope;
    
    /**
     * 角色表的扩展字段
     */
    private Map<String , String> paramMap = new HashMap<String , String>();

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getRoleName() {
		return roleName;
	}

	public void setRoleName(String roleName) {
		this.roleName = roleName;
	}

	public String getRoleKey() {
		return roleKey;
	}

	public void setRoleKey(String roleKey) {
		this.roleKey = roleKey;
	}

	public Integer getDataScope() {
		return dataScope;
	}

	public void setDataScope(Integer dataScope) {
		this.dataScope = dataScope;
	}

	public Map<String, String> getParamMap() {
		return paramMap;
	}

	public void setParamMap(Map<String, String> paramMap) {
		this.paramMap = paramMap;
	}
}
